form{margin:0;padding:0}
label{cursor:pointer;font-weight:bold}
label:hover{color:#cde}
label:active{color:#bcd}
input, textarea, select{padding:5px;width:200px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
select{cursor:pointer;width:auto}
input.submit, a.submit{cursor:pointer;border:1px solid #000;color:#fff;font-size:.9em;font-weight:bold;padding:5px 8px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 1px #333;width:auto;background-color:#888;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input.submit:hover, a.submit:hover{border-color:#111;background-color:#999;text-decoration:none}
input.submit:active, input.submit:focus, a.submit:active, a.submit:focus{border-color:#222;background-color:#aaa}
input[type=checkbox], input.checkbox{width:auto}
input[type=file], input.file{border:0;padding:0;background:none;width:auto}
textarea{width:300px;height:200px}
textarea.tinymce{width:640px;height:350px}
form.cadre{border:1px solid #333;width:650px;margin:20px auto 0;padding:20px;background-color:#777;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px #111;-webkit-box-shadow:1px 1px 5px #111;box-shadow:1px 1px 5px #111}
div.form-help{font-style:oblique;font-size:.85em;margin:3px auto 20px;width:680px;text-shadow:1px 1px 1px #111}
form.cadre .field{border-bottom:1px solid #89a;clear:left;margin:10px 0;padding:10px 0 15px}
form.cadre p{color:#eee;text-indent:0}
form.cadre label{display:block;float:left;width:285px;padding-right:10px;text-shadow:1px 1px 1px #111}
form.cadre label span.name{display:block}
form.cadre label span.helper{color:#eee;display:block;font-size:.85em;font-style:oblique;font-weight:normal}
form.cadre label span.error{color:#e22;font-size:.85em;font-weight:bold}
form.cadre .buttons{text-align:right;}
form.cadre input.submit{text-align:center}
form.cadre .buttons a{font-size:.85em;text-shadow:1px 1px 1px #000}
form.cadre input.checkbox, form.cadre input[type=checkbox]{margin-bottom:15px}
input.connexion-identifiant{width:150px;}
input.connexion-password{width:150px;}